pulse repeating - French English Dictionary